/**
 * project模块接口列表
 */

import base from './base'; // 导入接口域名列表
import axios from '../axios'; // 导入http中创建的axios实例
import qs from 'qs'
const project = {    
    // 查看项目
    searchClassB(params){
        return axios.get(`${base.admin}/classb/?${qs.stringify(params)}`);    
    },
    // 删除项目    
    deleteClassB (params) {        
        return axios.delete(`${base.admin}/classb/?${qs.stringify(params)}`);    
    },
    // 添加项目    
    addClassB (params) {        
        return axios.post(`${base.admin}/classb/?${qs.stringify(params)}`);    
    },
    // 修改项目   
    changeClassB (params) {        
        return axios.put(`${base.admin}/classb/?${qs.stringify(params)}`);    
    },
    // B管理员配置
    deployAdminB(params) {        
        return axios.post(`${base.admin}/classb/admins/?${qs.stringify(params)}`);    
    },
    // 查看队伍
    searchClassC(params){
        return axios.get(`${base.admin}/classc/?${qs.stringify(params)}`);    
    },
    // 删除队伍    
    deleteClassC (params) {        
        return axios.delete(`${base.admin}/classc/?${qs.stringify(params)}`);    
    },
    // 添加队伍    
    addClassC (params) {        
        return axios.post(`${base.admin}/classc/?${qs.stringify(params)}`);    
    },
    // 修改队伍   
    changeClassC (params) {        
        return axios.put(`${base.admin}/classc/?${qs.stringify(params)}`);    
    },
    // C管理员配置
    deployAdminC(params) {        
        return axios.post(`${base.admin}/classc/admins/?${qs.stringify(params)}`);    
    },
    // 查看成员
    searchAthlete(params){
        return axios.get(`${base.admin}/athlete/?${qs.stringify(params)}`);    
    },
    // 添加成员    
    addAthlete (params) {        
        return axios.post(`${base.admin}/athlete/`,{data:params});    
    },
    // 查看成员信息
    searchDocument(params){
        return axios.get(`${base.admin}/document/?${qs.stringify(params)}`);    
    },
    // 查看成员训练记录
    searchTrainrecord(params){
        return axios.get(`${base.admin}/trainrecord/?${qs.stringify(params)}`);    
    },
    // 添加成员信息    
    addDocument (params) {        
        return axios.post(`${base.admin}/document/`,{data:params});    
    },
    editDocument(params){
        return axios.put(`${base.admin}/document/`,{data:params});
    }
}

export default project;